package xin.marcher.module.construction.api;

import xin.marcher.module.common.core.JsonResult;
import xin.marcher.module.construction.domain.dto.BrandListDTO;
import xin.marcher.module.construction.domain.dto.BrandResultDTO;
import xin.marcher.module.construction.domain.request.BrandRequest;
import xin.marcher.module.construction.domain.request.QueryBrandRequest;

/**
 * 品牌服务接口
 */
public interface BrandApi {

    /**
     * 新增/编辑品牌接口
     *
     * @param request
     */
    JsonResult<BrandResultDTO> brand(BrandRequest request);

    /**
     * 查询品牌信息
     *
     * @param request
     */
    JsonResult<BrandListDTO> getBrandInfo(QueryBrandRequest request);

}
